hybrid propulsion - Turkish English Dictionary